transportation infrastructure project - German English Dictionary